home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 1995 #5 & #6
/
Amiga Plus CD - 1995 - No. 5 and 6.iso
/
pd
/
serien
/
purity
/
nr.15
/
kickpascal-programme
/
gbord
/
anleitung
next >
Wrap
Text File
|
1995-04-22
|
1KB
|
33 lines
Liebe Purityleserin, lieber Purityleser !!!
Heute mal wieder eine neue kleine Prozedur, die einem das Programmierer-
leben vereinfacht. Viele haben sich über meine Prozedur umrandung, die
dreidimensionale Gadgetumrandungen erzeugt, sehr gefreut. Allerdings hatte
die einen Nachteil: Änderte man die Koordinaten des Gadgets, mußte man
die zugehörigen Koordinaten der Prozedur umrandung auch ändern. Kein Grund
die Gute alte Prozedur umrandung wegzuschmeißen. Man benutzt einfach die
Prozedur gbord !!! Diese greift auf die Prozedur Umrandung zu. Der
Vorteil von Ihr ist jedoch, daß man nur das Fenster, auf dem die Umrandung
erscheinen soll, und das Gadget, das umrandet werden soll übergeben
werden muß. Die Vorteile liegen auf der Hand: Es müssen keine 7, sondern
nur zwei Parameter übergebn werden, und wenn man das zugehörige Gadget
verändert, braucht man keine neuen Koordinaten zu übergeben.
Und das schönste ist, daß die Prozedur gbord so klein ist:
PROCEDURE gbord(wo:p_window,was:p_gadget);
BEGIN
umrandung(wo,2,1,was^.Leftedge,was^.Topedge,was^.Width,was^.height);
END;
Anbei noch ein kleines Beispielprogramm, das demonstriert, wie einfach
jetzt alles geworden ist.
Røgersoft